beach haven - German English Dictionary